Skip to content

Pinning wheel at version 0.46.3#1124

Open
caheinz2 wants to merge 1 commit into
docker-library:masterfrom
caheinz2:master
Open

Pinning wheel at version 0.46.3#1124
caheinz2 wants to merge 1 commit into
docker-library:masterfrom
caheinz2:master

Conversation

@caheinz2

Copy link
Copy Markdown

wheel <= 0.46.1 currently has a high severity CVE, and the version pinned in this repo is affected. The pin was originally due to wheel 0.46.0 removing bdist_wheel, but it was later re-added in 0.46.2, with a related fix in 0.46.3. Would it be possible to pin at 0.46.3 now, since the version fixes the CVE and won't break earlier versions of setuptools?

Related issues:
CVE-2026-24049 for wheel <=0.46.1
wheel 0.46.0 release had breaking changes

@caheinz2

caheinz2 commented Jun 15, 2026

Copy link
Copy Markdown
Author

Hey thanks for taking a look at this PR.

I realize that bumping setuptools was an approach that was discussed in the past and would diverge from the ensurepip matching strategy.

I mainly wanted to open this PR because wheel re-added the functionality they previously removed, and I wasn't sure if you all were aware. Unfortunately, just bumping wheel doesn't remove the CVE finding, because setuptools also bundles wheel at an earlier version. I'm not seeing a way to remove the CVE finding without bumping setuptools, but that still may not be acceptable in this repo. I'm happy to close this PR or take another approach if needed, this might not be the right place to bump these versions. Let me know either way!

Comment thread versions.json Outdated
Comment on lines +9 to +28
@@ -25,7 +25,7 @@
}
},
"setuptools": {
"version": "79.0.1"
"version": "81.0.0"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bumping setuptools is a no-go, but the wheel bump is probably fine?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah fair enough - I'll revert the setuptools bump.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants